last resort – English–Latine translations

🇬🇧 en la 🇻🇦

last resort noun

  • only remaining option
extrēma
Wiktionary Links